asset protection offshore lawyer information technology finance estate planning bank outsource multisourcing china development outsourcing attorney offshoring banking business loans consulting marine bpo